rumors of something forthcoming - French English Dictionary